shelf (store) - English Synonyms Dictionary